irrigating canal - Anglais Synonymes Dictionnaire